<html>
	<head>
		<meta charset="utf-8"></meta>
		<title>BColor</title>
		<link href="./style.css" rel="stylesheet" type="text/css"/>
	</head>
	<body>
		<div class="class" name="BColor">
			<h1>BColor</h1>
			<p id="resume"><a href="#desc">详细</a></p>
			<h2>public</h2>
			<table id="public">
				<tr><td align="right">inline </td><td><a href="#BColor()">BColor</a>();</td></tr>
				<tr><td align="right">inline </td><td><a href="#BColor(BByte,BByte)">BColor</a>(BByte c, BByte a = 255);</td></tr>
				<tr><td align="right">inline </td><td><a href="#BColor(BByte, BByte, BByte,BByte)">BColor</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
				<tr><td align="right">inline </td><td><a href="#BColor(const BColor&)">BColor</a>(const BColor& other);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#reset()">reset</a>();</td></tr>
				<tr><td align="right">inline void </td><td><a href="#set(BByte,BByte)">set</a>(BByte c, BByte a = 255);</td></tr>
				<tr><td align="right">inline void </td><td><a href="#set(BByte, BByte, BByte,BByte)">set</a>(BByte r, BByte g, BByte b, BByte a = 255);</td></tr>
				<tr><td align="right">inline BByte&amp; </td><td><a href="#r()">r</a>();</td></tr>
				<tr><td align="right">inline BByte&amp; </td><td><a href="#g()">g</a>();</td></tr>
				<tr><td align="right">inline BByte&amp; </td><td><a href="#b()">b</a>();</td></tr>
				<tr><td align="right">inline BByte&amp; </td><td><a href="#a()">a</a>();</td></tr>
				<tr><td align="right">inline BByte&amp; </td><td><a href="#operator[](int)">operator[]</a>(int index);</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#r() const">r</a>() const;</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#g() const">g</a>() const;</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#b() const">b</a>() const;</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#a() const">a</a>() const;</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#operator[](int) const">operator[]</a>(int index) const;</td></tr>
				<tr><td align="right">inline BByte </td><td><a href="#gray() const">gray</a>() const;</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#reverse() const">reverse</a>() const;</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#inverse() const">inverse</a>() const;</td></tr>
				<tr><td align="right">inline const BColor&amp; </td><td><a href="#operator = (const BColor&)">operator = </a>(const BColor& other);</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator == (const BColor&) const">operator == </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator != (const BColor&) const">operator != </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator < (const BColor&) const">operator &lt; </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator <= (const BColor&) const">operator &lt;= </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator > (const BColor&) const">operator &gt; </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline bool </td><td><a href="#operator >= (const BColor&) const">operator &gt;= </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator + (BByte) const">operator + </a>(BByte v) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator += (BByte)">operator += </a>(BByte v);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator - (BByte) const">operator - </a>(BByte v) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator -= (BByte)">operator -= </a>(BByte v);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator * (UT) const">operator * </a>(UT mult) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator *= (UT)">operator *= </a>(UT mult);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator / (UT) const">operator / </a>(UT div) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator /= (UT)">operator /= </a>(UT div);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator % (BByte) const">operator % </a>(BByte gray) const;</td></tr>
				<tr><td align="right">inline void </td><td><a href="#operator %= (BByte)">operator %= </a>(BByte gray);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator + (const BColor&) const">operator + </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline BColor&amp; </td><td><a href="#operator += (const BColor&)">operator += </a>(const BColor& other);</td></tr>
				<tr><td align="right">inline BColor </td><td><a href="#operator - (const BColor&) const">operator - </a>(const BColor& other) const;</td></tr>
				<tr><td align="right">inline BColor&amp; </td><td><a href="#operator -= (const BColor&)">operator -= </a>(const BColor& other);</td></tr>
			</table>
			<div id="desc">
				<h2>详细介绍：</h2>
			</div>
			<h2 id="docs">成员文档：</h2>
			<div id="BColor()">
				<h3>inline BColor();</h3>
			</div>
			<div id="BColor(BByte,BByte)">
				<h3>inline BColor(BByte c, BByte a = 255);</h3>
			</div>
			<div id="BColor(BByte, BByte, BByte,BByte)">
				<h3>inline BColor(BByte r, BByte g, BByte b, BByte a = 255);</h3>
			</div>
			<div id="BColor(const BColor&)">
				<h3>inline BColor(const BColor&amp; other);</h3>
			</div>
			<div id="reset()">
				<h3>inline void reset();</h3>
			</div>
			<div id="set(BByte,BByte)">
				<h3>inline void set(BByte c, BByte a = 255);</h3>
			</div>
			<div id="set(BByte, BByte, BByte,BByte)">
				<h3>inline void set(BByte r, BByte g, BByte b, BByte a = 255);</h3>
			</div>
			<div id="r()">
				<h3>inline BByte&amp; r();</h3>
			</div>
			<div id="g()">
				<h3>inline BByte&amp; g();</h3>
			</div>
			<div id="b()">
				<h3>inline BByte&amp; b();</h3>
			</div>
			<div id="a()">
				<h3>inline BByte&amp; a();</h3>
			</div>
			<div id="operator[](int)">
				<h3>inline BByte&amp; operator[](int index);</h3>
			</div>
			<div id="r() const">
				<h3>inline BByte r() const;</h3>
			</div>
			<div id="g() const">
				<h3>inline BByte g() const;</h3>
			</div>
			<div id="b() const">
				<h3>inline BByte b() const;</h3>
			</div>
			<div id="a() const">
				<h3>inline BByte a() const;</h3>
			</div>
			<div id="operator[](int) const">
				<h3>inline BByte operator[](int index) const;</h3>
			</div>
			<div id="gray() const">
				<h3>inline BByte gray() const;</h3>
			</div>
			<div id="reverse() const">
				<h3>inline BColor reverse() const;</h3>
			</div>
			<div id="inverse() const">
				<h3>inline BColor inverse() const;</h3>
			</div>
			<div id="operator = (const BColor&)">
				<h3>inline const BColor&amp; operator = (const BColor&amp; other);</h3>
			</div>
			<div id="operator == (const BColor&) const">
				<h3>inline bool operator == (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator != (const BColor&) const">
				<h3>inline bool operator != (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator < (const BColor&) const">
				<h3>inline bool operator &lt; (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator <= (const BColor&) const">
				<h3>inline bool operator &lt;= (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator > (const BColor&) const">
				<h3>inline bool operator &gt; (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator >= (const BColor&) const">
				<h3>inline bool operator &gt;= (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator + (BByte) const">
				<h3>inline BColor operator + (BByte v) const;</h3>
			</div>
			<div id="operator += (BByte)">
				<h3>inline void operator += (BByte v);</h3>
			</div>
			<div id="operator - (BByte) const">
				<h3>inline BColor operator - (BByte v) const;</h3>
			</div>
			<div id="operator -= (BByte)">
				<h3>inline void operator -= (BByte v);</h3>
			</div>
			<div id="operator * (UT) const">
				<h3>inline BColor operator * (UT mult) const;</h3>
			</div>
			<div id="operator *= (UT)">
				<h3>inline void operator *= (UT mult);</h3>
			</div>
			<div id="operator / (UT) const">
				<h3>inline BColor operator / (UT div) const;</h3>
			</div>
			<div id="operator /= (UT)">
				<h3>inline void operator /= (UT div);</h3>
			</div>
			<div id="operator % (BByte) const">
				<h3>inline BColor operator % (BByte gray) const;</h3>
			</div>
			<div id="operator %= (BByte)">
				<h3>inline void operator %= (BByte gray);</h3>
			</div>
			<div id="operator + (const BColor&) const">
				<h3>inline BColor operator + (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator += (const BColor&)">
				<h3>inline BColor&amp; operator += (const BColor&amp; other);</h3>
			</div>
			<div id="operator - (const BColor&) const">
				<h3>inline BColor operator - (const BColor&amp; other) const;</h3>
			</div>
			<div id="operator -= (const BColor&)">
				<h3>inline BColor&amp; operator -= (const BColor&amp; other);</h3>
			</div>
		</div>
	</body>
</html>